package speakhunter;

import java.util.Date;

import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;

public class PerfilUsuario {
	@PrimaryKey
	@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
	private Long id;
	@Persistent
	private String nome;
	@Persistent
	private String genero;
	@Persistent
	private String localizacao;
	@Persistent
	private String idiomas;
	@Persistent
	private String link_facebook;
	@Persistent
	private String username;
	@Persistent
	private Date aniversario;
	@Persistent
	private String historico_escolar;
	@Persistent
	private String email;
	@Persistent
	private Date data;

	public PerfilUsuario(String id, String nome, String genero, String localizacao,
			String idiomas, String link_facebook, String username, Date aniversario, 
			String historico_escolar, String email, Date data) {
		this.nome = nome;
		this.genero = genero;
		this.localizacao = localizacao;
		this.idiomas = idiomas;
		this.link_facebook = link_facebook;
		this.username = username;
		this.aniversario = aniversario;
		this.historico_escolar = historico_escolar;
		this.email = email;
		this.data = data;
	}

	public Long getId() {
		return id;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getGenero() {
		return genero;
	}

	public void setGenero(String genero) {
		this.genero = genero;
	}
	
	public String getLocalizacao() {
		return localizacao;
	}

	public void setLocalizacao(String localizacao) {
		this.localizacao = localizacao;
	}
	
	public String getIdiomas() {
		return idiomas;
	}

	public void setIdiomas(String idiomas) {
		this.idiomas = idiomas;
	}

	public String getLinkFacebook() {
		return link_facebook;
	}

	public void setLinkFacebook(String link_facebook) {
		this.link_facebook = link_facebook;
	}
	
	public Date getAniversario() {
		return aniversario;
	}

	public void setAniversario(Date aniversario) {
		this.aniversario = aniversario;
	}
	
	public String getHistoricoEscolar() {
		return historico_escolar;
	}

	public void setHistoricoEscolar(String historico_escolar) {
		this.historico_escolar = historico_escolar;
	}
	
	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Date getData() {
		return data;
	}

	public void setData(Date data) {
		this.data = data;
	}

}
